Development and Evaluation of a New Presentation Software Program (codex) for Teaching Programming Code

نویسندگان

  • HIDEKAZU KAMINISHI
  • MASAO MUROTA
  • M. Murota
چکیده

In this study, we developed a presentation software program (CodEx) for web programming language courses. It has functions to display sample source code, edit it, and display its execution result all in one slide. To evaluate the efficiency of this software (CodEx), two experiments were conducted. First, reviews done by nine teachers proved its efficiency in teaching programming language. Secondly, to evaluate the effectiveness of CodEx, we conducted a micro teaching experiment which compared our proposed teaching method (CodEx) with the conventional method, based on tests and a questionnaire. The tests included fill-in-the-blank questions, and tests of reading and writing programming codes. In the reading test, students taught with CodEx obtained higher scores than those taught by the conventional method. Our findings suggest that this software is better at helping students to understand the mechanism of programming codes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Needs assessment and evaluation of a short course to improve faculties teaching skills at a former World Health Organization regional teacher training center

Introduction: In the design of educational programs, much attentionhas been paid to teaching methods, needs assessment, an importantpart of the development of educational programs, generally isneglected. Another important aspect in educational program design isassessing effectiveness. The aims of this study were to design a formalneeds assessment program to define the core contents of a faculty...

متن کامل

Evaluation of teaching through lecture with new methods of student-centered teaching in medical students

Background: Research about teaching methods and students' education is an important subject which can improve the quality of education. This study was performed to compare three educational methods: teaching through lecture, presentation by small group of students, student's search and study of topics before the class. Methods: This quasi-experimental study was conducted on 42 students' of 5th ...

متن کامل

Teaching Computer Programming with Program Animation

The Teaching Machine is a software system for animation of computer programs. It allows the instructor in the classroom or the student on their own to single step through computer programs written in C++ or Java while observing the effect of each step on the state of a virtual machine. The state of the machine is represented in a number of ways including a presentation of the current state of e...

متن کامل

Towards Enhanced Presentation-based Teaching of Programming - An Interactive Source Code Visualisation Approach

The teaching of programming concepts and algorithms very much depends on the mental models developed by scholars when learning how to program. There is a rich body of research on how to best teach programming. Nevertheless, many instructors follow a presentation-based approach where existing slideware such as PowerPoint or Keynote is used to show a sequential series of slides with static pieces...

متن کامل

The Viewpoints of General Dentists of Rafsanjan and Kerman toward Continuing Education Program of Restorative Dentistry

Introduction: Identifying educational needs of general dentists and prioritizing them in continuing education programs are matters of necessity. This study was conducted to identify the viewpoints of general dentists concerning their educational needs, proper methods of teaching, and implementing continuing education program of restorative dentistry in Rafsanjan and Kerman. Methods: This descr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011